ul#right-nav, ul#right-nav ul {
background:#FFFFFF none repeat scroll 0 0;
font-size:100%;
margin:0;
padding:0;
width:150px;
}
ul#right-nav li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
}
ul#right-nav li a {
color:#777777;
display:block;
padding:5px;
text-decoration:none;
}
* html ul#right-nav li {
float:right;
height:1%;
}
* html ul#right-nav li a {
height:1%;
}
ul#right-nav ul {
display:none;
right:149px;
position:absolute;
top:0;
}
ul#right-nav li ul li a {
padding:2px 5px;
}
ul#right-nav li:hover ul ul, ul#right-nav li:hover ul ul ul, ul#right-nav li.over ul ul, ul#right-nav li.over ul ul ul {
display:none;
}
ul#right-nav li:hover ul, ul#right-nav li li:hover ul, ul#right-nav li li li:hover ul, ul#right-nav li.over ul, ul#right-nav li li.over ul, ul#right-nav li li li.over ul {
display:block;
}
ul#right-nav li.menubar {
background:transparent url(../images/arrow.gif) no-repeat scroll right center;
}
ul#right-nav li:hover, ul#right-nav li.over {
background-color:#ffcc99;
}
ul#right-nav li a:hover {
color:#000;
}
